Compund Words

Last Search Words

Sponsored Links

Search Result:siren song




Overview of noun siren_song

The noun siren song has 1 sense


  • siren call, siren song -- (the enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the wilderness")